﻿*{padding:0; margin:0;font-family: Arial;}

.bold{font-weight:bold;}
.hide{display:none;}
img, a img{border:none;}

/*BACKGROUND*/
#bg img{position:fixed; top:0; left:50%; margin-left:-960px; z-index:1;}

/*MASTER*/
#container{position: relative; width: 1280px; margin: auto; z-index:2;}
#content{position: relative;}
#header{position: relative;}
#header a{}
#nav{background: url(../images/bg_dark_transparent.png) 0 0 repeat transparent;position: absolute;top: 0;right: 0;padding: 5px 20px;}
#nav a{color:#ffffff; font-size: 14px; margin-right: 30px; text-decoration:none;}
#nav a:hover{text-decoration:underline;}
#nav a.last{margin:0;}
#footer{position: relative; bottom: 0; background: url(../images/bg_dark_transparent.png) 0 0 repeat transparent; z-index:2; width:100%; padding: 10px 0;}
#footer_subhead{position: relative; width: 1280px; margin: auto; margin-bottom: 10px;}
#footer_subhead p{color:#ffffff; font-size: 16px; font-weight:bold;}
#footer_links{position: relative; width: 1280px; margin: auto; overflow: hidden;}
.single_links_set{position: relative; float: left; margin-right: 60px;}
.single_links_title{position: relative; margin-bottom: 5px;}
.single_links_title p{font-size: 14px; font-weight:bold; color:#ffffff;}
.single_links_content{position: relative; overflow: hidden;}
.single_links_content a{font-size: 12px; color:#ffffff; text-decoration: none; display:block;line-height: 16px;}
.single_links_content a:hover{text-decoration: underline;}

/*GENERAL*/
.siteContent{position: relative; background: url(../images/bg_dark_transparent.png) 0 0 repeat transparent; padding: 40px;  margin: 20px 0 40px;}
.siteContent h1{margin-bottom: 20px;}
.siteContent p{font-size: 16px; color:#ffffff; margin-bottom: 20px;}

/*HOMEPAGE*/
#homepage{margin-bottom: 256px; padding: 40px 40px 100px 40px;}
#homepage h1{margin-bottom: 80px;}
#homepage p{margin-bottom: 40px;}
#homepage p a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);	}
#homepage p a:hover{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);	}

/*ABOUT*/
#about{margin-bottom: 54px;}

/*NEWS*/
#news{position: relative; overflow:hidden; height: 570px;}
.single_year{position: relative; margin-bottom: 40px;}
.single_year p{margin-bottom: 10px;}
.single_year ul{padding: 0 0 0 20px;color: #ffffff;}
.single_year ul li{}
